package com.one.blocks.rbac.enums;

import com.one.blocks.mvc.enums.CommonEnum;
import com.one.blocks.rbac.constant.RbacRoleTypeConstant;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author linfuxin Created on 2022-02-14 10:39:40
 */
@Getter
@AllArgsConstructor
public enum RoleTypeEnum implements CommonEnum {

    /**
     * 普通角色
     */
    COMMON(RbacRoleTypeConstant.COMMON, "普通角色"),

//    /**
//     * 微信注册默认角色
//     */
//    WECHAT_DEFAULT(10, "微信注册默认角色"),
//
//    /**
//     * 租户管理员
//     */
//    TENANT_ADMIN(99, "系统管理员"),

    /**
     * 平台管理员
     */
    PLATFORM_ADMIN(RbacRoleTypeConstant.PLATFORM_ADMIN, "平台管理员"),
    ;

    public final int code;

    public final String msg;
}
